package social.hub.oauth;

public class OAuthServiceProviderConfig {

	public enum OAuthVersion {
		V_1, V_1a, V_2;
	}

	private String scope;

	private OAuthVersion version;

	private String requestTokenUrl;
	private String authorizeUrl;
	private String accessTokenUrl;

	public String getScope() {
		return scope;
	}

	public void setScope(String scope) {
		this.scope = scope;
	}

	public String getRequestTokenUrl() {
		return requestTokenUrl;
	}

	public void setRequestTokenUrl(String requestTokenUrl) {
		this.requestTokenUrl = requestTokenUrl;
	}

	public String getAuthorizeUrl() {
		return authorizeUrl;
	}

	public void setAuthorizeUrl(String authorizeUrl) {
		this.authorizeUrl = authorizeUrl;
	}

	public String getAccessTokenUrl() {
		return accessTokenUrl;
	}

	public void setAccessTokenUrl(String accessTokenUrl) {
		this.accessTokenUrl = accessTokenUrl;
	}

	public void setVersion(OAuthVersion version) {
		this.version = version;
	}

	public OAuthVersion getVersion() {
		return version;
	}

}
